Supplier Page from MyBioSource.com for Recombinant Human Sodium/potassium/calcium exchanger 3 (SLC24A3), partial